A Metrics Suite for Object-oriented Design to Improve Software Quality

نویسنده

  • Akhil Khare
چکیده

Accurate prediction of fault prone modules in software development process enables effective discovery and identification of the defects. Specific models and algorithms referred to identify the fault proneness in a system. Such prediction models serve the large-scale systems, where verification experts need to focus on development process. The ability of software quality models to accurately identify critical components allows for the application of focused verification activities ranging from manual inspection to automated formal analysis methods. Software quality models, thus, help ensure the reliability of the delivered products. The basic hypothesis of software quality prediction is that a module currently under development is fault prone if a module with the similar product or process metrics in an earlier project (or release) developed in the same environment was fault prone. Therefore, the information available early is directly proportional.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

De ning and Designing a Quality OO Metrics Suite

An eeective metric program is dependent upon high quality metric collection and analysis tools. One of the principal lessons to emerge from software measurement over the last twenty years is the need for metric collection tools (Fenton 1992). Conclusions reached from researching existing object-oriented metrics and supporting metric suite tools, indicate that there are certain qualities require...

متن کامل

An Empirical Validation of Object Oriented Design Metrics in Object Oriented Systems

Object Oriented (OO) Design and Development have become popular in today’s software development environment. To produce high quality object oriented applications, a strong emphasis on design aspects, especially during the early phases of software, development is necessary. Design metrics play an vital role in helping developers to appreciate design aspects of software ie improve software qualit...

متن کامل

Analysis of Quality of the Design of the Object Oriented Software using Fuzzy Logic

Many of the software fail due to poor quality. Estimating software quality is an important task in the software development. The development of large software system is a time consuming and resource consuming activity. Software metrics are necessary to identify where the resources are needed; they are a crucial source of information for decision making. To produce high quality object oriented a...

متن کامل

A New Suite of Metrics for Object-Oriented Software

Software practitioners need to be able to assess the quality of their software, and metrics provide an automated way to do that. Traditional software metrics count aspects of code related to its syntax. In contrast, semantic metrics, introduced by Etzkorn and Delugach, count things related to the meaning of software in its domain. Because semantic metrics do not depend on the structure of the c...

متن کامل

Evaluation and Metrication of Object Oriented System

This paper presents some advances towards the quantitative evaluation of design attributes of object oriented software systems. We believe that these attributes can express the quality of internal structure, thus being strongly correlated with quality characteristics like analyzability, changeability, stability and testabilility, which are important to software developers and maintainers. In or...

متن کامل

Empirical Analysis of CK Metrics for Object-Oriented Design Complexity: Implications for Software Defects

To produce high quality object-oriented (OO) applications, a strong emphasis on design aspects, especially during the early phases of software development, is necessary. Design metrics play an important role in helping developers understand design aspects of software and, hence, improve software quality and developer productivity. In this paper, we provide empirical evidence supporting the role...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011